﻿// Apache-2.0 License
// Copyright (c) 2021-2022 SuperJeff
// 微信:15906588664  QQ:1024489

using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Admin.Net.InformationPlatform.Entity;
/// <summary>
/// 采购报价表
/// </summary>
[SugarTable("SJADMIN.srmbj", "采购报价表")]
public class SRMBJ
{
    /// <summary>
    /// 主键
    /// </summary>
    [SugarColumn(ColumnDescription = "主键")]
    public string SRMBJID { get; set; }
    /// <summary>
    /// 供应商主键
    /// </summary>
    [SugarColumn(ColumnDescription = "供应商主键")]
    public string SRMGYSID { get; set; }
    /// <summary>
    /// 报价时间
    /// </summary>
    [SugarColumn(ColumnDescription = "报价时间")]
    public DateTime? SRMBJTIME { get; set; }
    /// <summary>
    /// 采购需求附属表ID
    /// </summary>
    [SugarColumn(ColumnDescription = "采购需求附属表ID")]
    public string SRMCG_LISTID { get; set; }
    /// <summary>
    /// 表面处理
    /// </summary>
    [SugarColumn(ColumnDescription = "表面处理")]
    public string SRMBMCL { get; set; }
    /// <summary>
    /// 原料名称
    /// </summary>
    [SugarColumn(ColumnDescription = "原料名称")]
    public string SRMYLMC { get; set; }
    /// <summary>
    /// 原料价
    /// </summary>
    [SugarColumn(ColumnDescription = "原料价")]
    public double SRMYLJ { get; set; }
    /// <summary>
    /// 毛重
    /// </summary>
    [SugarColumn(ColumnDescription = "毛重")]
    public double SRMMZ { get; set; }
    /// <summary>
    /// 净重
    /// </summary>
    [SugarColumn(ColumnDescription = "净重")]
    public double SRMJZ { get; set; }
    /// <summary>
    /// 回料价
    /// </summary>
    [SugarColumn(ColumnDescription = "回料价")]
    public double SRMHLJ { get; set; }
    /// <summary>
    /// 回料费
    /// </summary>
    [SugarColumn(ColumnDescription = "回料费")]
    public double SRMHLF { get; set; }
    /// <summary>
    /// 材料费
    /// </summary>
    [SugarColumn(ColumnDescription = "材料费")]
    public double SRMCLF { get; set; }
    /// <summary>
    /// 表面处理费
    /// </summary>
    [SugarColumn(ColumnDescription = "表面处理费")]
    public double SRMBMCLF { get; set; }
    /// <summary>
    /// 加工费
    /// </summary>
    [SugarColumn(ColumnDescription = "加工费")]
    public double SRMJGF { get; set; }
    /// <summary>
    /// 独立包装
    /// </summary>
    [SugarColumn(ColumnDescription = "独立包装")]
    public string SRMDLBZ { get; set; }
    /// <summary>
    /// 利润
    /// </summary>
    [SugarColumn(ColumnDescription = "利润")]
    public string SRMLY { get; set; }
    /// <summary>
    /// 报废
    /// </summary>
    [SugarColumn(ColumnDescription = "报废")]
    public string SRMBF { get; set; }
    /// <summary>
    /// 材料占比%
    /// </summary>
    [SugarColumn(ColumnDescription = "材料占比%")]
    public double SRMCLZB { get; set; }
    /// <summary>
    /// 税率%
    /// </summary>
    [SugarColumn(ColumnDescription = "税率%")]
    public double SRMSL { get; set; }
    /// <summary>
    /// 含13%税总价
    /// </summary>
    [SugarColumn(ColumnDescription = "含13%税总价")]
    public double SRM13SZJ { get; set; }
    /// <summary>
    /// 利润百分比
    /// </summary>
    [SugarColumn(ColumnDescription = "利润百分比")]
    public double SRMLRBFB { get; set; }
    /// <summary>
    /// 报价附件
    /// </summary>
    [SugarColumn(ColumnDescription = "报价附件")]
    public string SRMBJFJ { get; set; }
    /// <summary>
    /// 状态(0未报价;1报价中;2已退回;3已过期;4报价成功;5报价失败)
    /// </summary>
    [SugarColumn(ColumnDescription = "状态(0未报价;1报价中;2已退回;3已过期;4报价成功;5报价失败)")]
    public string SRMZT { get; set; }
    /// <summary>
    /// 采购单状态
    /// </summary>

    /// <summary>
    /// 退回原因
    /// </summary>
    [SugarColumn(ColumnDescription = "退回原因")]
    public string SRMTHYY { get; set; }
    /// <summary>
    /// 备注
    /// </summary>
    [SugarColumn(ColumnDescription = "备注")]
    public string SRMBZ { get; set; }
    /// <summary>
    /// 创建时间
    /// </summary>
    [SugarColumn(ColumnDescription = "创建时间")]
    public DateTime? SRMCREATE { get; set; }
    /// <summary>
    /// 伪删除
    /// </summary>
    [SugarColumn(ColumnDescription = "伪删除")]
    public int SRMISDELETE { get; set; }
}
